catching sight - Alemán Inglés Diccionario